#include <stdio.h>
#include <stdlib.h>
#include "parser.h"

/* Recibe un archivo con las instrucciones a procesar.
 * Lee una linea del mismo y separa su contenido en un char
 * (correspondiente al identificador) y un valor numerico.
 * Agrupa los valores en una estructura (del tipo tInstruccion)
 * y la retorna. */
tInstruccion leerLog(FILE *log) {  
	tInstruccion instruccion;
	inicializarInstruccion(&instruccion);
	if(fscanf(log, "%c%*s %u\n", &instruccion.identificador,
			&instruccion.valor)) {};
	return instruccion;
}
